﻿using AutoMapper;
using B.S.BasicData.Domain.Li;
using B.S.BasicData.ErrorCode;
using B.S.BasicData.Infrastructure.Interfaces;
using B.S.BasicData.Write.Api.Application.Command.L;
using MediatR;

namespace B.S.BasicData.Write.Api.Application.CommandHandler.L
{
    public class ProductManageDeleteCommandHandler : IRequestHandler<ProductManageDeleteCommand, ApiResult<object>>
    {
        private readonly IBaseRepository<ProductManage> _productmanagebaseRepository;
        public ProductManageDeleteCommandHandler(IBaseRepository<ProductManage> productmanagebaseRepository)
        {
            _productmanagebaseRepository = productmanagebaseRepository;
        }
        public Task<ApiResult<object>> Handle(ProductManageDeleteCommand request, CancellationToken cancellationToken)
        {
            throw new NotImplementedException();
        }
    }
}
